/*
 * Peralta Santa Anna Victor Miguel
 * Diciembre 2011
 * Stored Procedure:
 *
 * Actualizamos la contraseña 
 *
 */

CREATE OR REPLACE FUNCTION updateContrasena
	(
		nId							INTEGER,
		sNuevaContrasena 			VARCHAR
		
	) RETURNS INTEGER AS $$
	
	DECLARE success INTEGER;
	
	BEGIN
		
		UPDATE 	USUARIOS SET sContrasena = md5(sNuevaContrasena)
		WHERE 	usuarios.nidusuario = nId;

		RETURN 1;	
		
		COMMIT;	
	END;
	
$$ LANGUAGE plpgsql;

--select updateContrasena(1,'nuevaContrasena');

